<?php

/**
 * Created by PhpStorm.
 * User: GZJ
 * Date: 2017/7/28
 * Time: 19:13
 */
namespace Home\Controller;
use think\response\Json;

class CartController extends DhtController{
    /******************添加购物车******************/
    public function add(){
//var_dump($_COOKIE);exit;
//        echo '<pre>';
//        var_dump($_POST);exit;
        if(IS_POST){
            $cartModel = D('cart');
            if($cartModel->create(I('post.'),1)){
                if($cartModel->add()){
                    $this->success('加入购物车成功!',U('lst'));
                    exit;
                }
            }else{
                $this->success('添加失败，原因：'.$cartModel->getError());
            }
        }
    }

    /********************购物车列表页*************************/
    public function lst(){
        //这里调用模型里的方法取出购物车列表清单
        $cartModel = D('cart');
        $cartData = $cartModel->cartLst();
//        echo '<pre>';
//        var_dump($cartData);exit;
        $this->assign(array(
            'cartData'=>$cartData,
            'page_title'=>'购物列表页面',
            'cat1'=>'0',
            'page_keywords'=>'购物列表页面',
            'page_description'=>'购物列表页面',
        ));
        $this->display();
    }

    /************ajax取出购物车简单信息放到导航的（去购物车结算图标下）********************/
    public function ajaxCartLst(){
        $cartModel = D('Cart');
        $cartData = $cartModel->cartLst();
//        var_dump($cartData);exit;
        echo json_encode($cartData);
    }
}


